/*��������*/

.cbwm{position:absolute;top:355px; width:1180px;}
.cbwm_fl{ float:left; background:url(20180309cbwm.png) no-repeat center; width:64px; height:64px;}
.cbwm_mid{ float:left; width:1052px;}
.cbwm_mid h1{ text-align:center; font-size:36px; font-weight:bold; line-height:36px;}
.cbwm_mid h1 a{ color:#0056ad}
.cbwm_mid  p{ text-align:center; padding-top:10px;}
.cbwm_fr{ float:right; background:url(20180309ylfs.png) no-repeat center; width:64px; height:64px;}
.more{color:#990e0b;position: absolute;}/* CSS Document */

/*���Ź���*/
.wrapper{width: 1180px;margin: 0 auto;}
.wmbbframe {
    background-color: #f1f1f1;
    margin: 0 1px 1px; margin-top:20px;
}
.icon-horn {
       float: left; background:url(20180309wmlb.png) no-repeat;
    width: 18px;
    height: 16px;
    margin-top: 10px;
    margin-left: 12px;
}
.wmbbframe .whitespace {
    display: inline-block;
    vertical-align: bottom;
    width: 38px;
    height: 33px;
    background-color: #f1f1f1;
}
.icon-xxdj {
  display: inline-block;
    vertical-align: middle;
    width: 120px;
    height: 28px;
    background:url(20180309xxdj.png) no-repeat center ;
}


.clearfix{ clear:both;}

/*����ͼ*/
.focusimg {
    width: 755px;
    height: 475px;
    position: relative;
    overflow: hidden; margin-top:20px; float:left
}
.focus{width:755px; height:475px; background-color: #000; float: left;}  
.focus img{ width: 755px; height: 475px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#971108;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:30px; line-height: 30px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:5px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#9f0a0e;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#971108;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  



.demo {width: 755px;height: 475px;font-size: 16px;position:relative;}
.demo a.control {position:absolute;display: block;top: 50%;margin-top: -78px;width: 76px;height: 112px;cursor: pointer;z-index: 2;background: url(20180322buttons.png) no-repeat}
.demo a.prev {left: 0;background-position: 0 0}
.demo a.next {right: 0;background-position: -76px 0}
.demo a.prev:hover {background-position: 0 -112px}
.demo a.next:hover {background-position: -76px -112px}
.slider {display: none}
.demo span .total-num{display: inline-block; position: relative; font-size: 1.2em; height: 2em; line-height: 2em; top: -1em !important;}


.jjqd{ float:right; width:406px; margin-top:20px;}
.jjqd_img{ background:url(20180309jjqd.png) no-repeat; width:45px;height:45px; float:left}
.jjqd_wz{ float:right; background:url(20180309xian.png) no-repeat center bottom; width:345px; height:35px;}
.jjqd_wz_pic{ float:left; font-size:20px; font-weight:bold}
.jjqd_wz span{ float:right;}
.jjqd_wz span a{color:#999; font-size:16px}

.hr365-iframe{padding-top: 10px; clear:both}
.mainnews{ clear:both}
.mainnews ul li{ font-size:16px; line-height:36px;}
.subnews {
    font-size: 16px;
    color: #0059b2;
    line-height: 36px;
    font-weight:bold; text-align:center; margin-top:5px;
}

#demoContent{ text-align:center; margin:10px auto; width:1180px; height:95px;  }
.slideBox{ width:1180px; height:95px; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd img{ width:1180px; height:95px;}



.sidebar_left{float:left; width:330px; margin-top:10px;}
.gggs{width:330px;font-size: 16px;}
.gggs_pic{ float:left; background:url(20180309gggs.png) no-repeat; width:116px; height:41px; margin-bottom:10px;}
.gggs_more{ float:right; line-height:41px;}
.gggs ul{ clear:both; height:270px; overflow:hidden}
.gggs ul li{line-height:34px;}
.gggs ul li a{ background:url(20180309dian2.png) no-repeat  0px 15px; padding-left:10px; display:block; color:#333;}
.gggs ul li a:hover{ background:url(20180309dian3.png) no-repeat  0px 15px; padding-left:10px; display:block;color:#9d0b0b}
.gggs span a{color: #999;}

.qfpl{width:330px;font-size: 16px; margin-top:20px;}
.qfpl_pic{ float:left; background:url(20180309qfpl.png) no-repeat; width:116px; height:41px; margin-bottom:10px;}
.qfpl_more{ float:right; line-height:41px;}
.qfpl ul{ clear:both; overflow:hidden}
.qfpl ul li{line-height:34px; width:330px; overflow:hidden;white-space:nowrap}
.qfpl ul li a{ background:url(20180309dian2.png) no-repeat  0px 15px; padding-left:10px; display:block; color:#333;}
.qfpl ul li a:hover{ background:url(20180309dian3.png) no-repeat  0px 15px; padding-left:10px; display:block;color:#9d0b0b}
.qfpl span a{color: #999;}
.qfpl .desc_title{ clear:both; text-align:center; font-weight:bold;font-size: 16px;line-height:36px;}
.qfpl .desc_title a{ color:#9d0b0b}
.qfpl .desc_con {
    color: #999;
    line-height: 26px; clear:both; font-size:14px;
}
/*ר��ר��*/
.ztzl{width:330px;font-size: 16px; margin-top:27px;}
.ztzl_pic{ float:left; background:url(20180309ztzl.png) no-repeat; width:116px; height:41px; margin-bottom:10px;}
.ztzl_more{ float:right; line-height:41px;}
.accordion {
  width: 328px;
  background: #ccc;
  cursor: pointer; border:#e6e6e6 solid 1px; clear:both; margin-top:10px;
}
.accordion .item {
  height: 50px;
}
.accordion .item h3 {
  display: inline-block;
  vertical-align: middle;
  height: 100%;
  padding-left: 15px;
  font-size: 16px;
  font-weight: 400;
}
.accordion .item img {
  padding-left: 15px;
  width: 30px;
  vertical-align: middle;
}
.accordion .item h3:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  height: 100%;
}
.accordion .item:first-of-type {
  background: #f2f2f2;
  color: #333333;border-bottom:#ffffff solid 1px;
}
.accordion .item:nth-of-type(2) {
  background: #f2f2f2;
  color: #333333; border-bottom:#ffffff solid 1px;
}
.accordion .item:nth-of-type(3) {
  background: #f2f2f2;
  color: #333333;border-bottom:#ffffff solid 1px;
}
.accordion .item:nth-of-type(4) {
  background: #f2f2f2;
  color: #333333;
}
.accordion .item:last-of-type {
  background: #f2f2f2;
  color: #333333;
}
.accordion p {
  display: none;
}
.accordion p img{ width:328px; height:195px;}
.accordion p:first-of-type {
 height:195px;
}
.accordion p:nth-of-type(2) {
 height:195px;
}
.accordion p:nth-of-type(3) {
 height:195px;
}
.accordion p:nth-of-type(4) {
 height:195px;
}
.accordion p:last-of-type {
  height:195px;
}

.sidebar_mid{float:left; width:405px; margin-left:20px; margin-right:20px; margin-top:10px; }

/*����*/
.chuangjian{}
.cjhd_wrap{ clear:both; height:225px; overflow:hidden;}
.cjhd{float: left;font-size: 20px;line-height: 45px;font-weight: bold;overflow: hidden; color:#1a1a1a; padding-left:10px;}
.cjhd div{ float:left}
.cjhd span{color: #666; font-size:16px; float:left}
.cjhb_bot{position:relative;right: 0;top: 0px;z-index: 10;background: #eee;padding: 10px;width: 385px;display: none; height:52px; clear:both}
.cjhd_ul{ float:left; width:345px;}
.cjhd_ul li{ float:left; padding-right:10px; line-height:26px; font-size:14px;}
.cjhd_ul li a{ color:#999999}
.cjhd_ul li a:hover{ color:#a32c2c}
.cjhd_close{ float:right; width:12px;}
.cjhd_pic{height:225px; width:405px; }
.cjhd_bg{position:relative;bottom: 36px;width: 100%;height: 36px;background: url(20180309ico9.png) left bottom repeat-x;left: 0;}
.cjhd_wz{line-height: 36px;font-size:16px;position: relative;left: 0;bottom: 72px;text-align: center;width: 100%;height: 36px;overflow: hidden; font-family:"΢���ź�"}
.cjhd_wz a{  color:#FFF;}
.cjhd_ul1{ clear:both; margin-top:10px;}
.cjhd_ul1 li{ line-height:34px; font-size:16px}
.cjhd_ul1 li a{ color:#333333; background: url(20180309dian2.png) no-repeat 0px 15px;padding-left: 10px;display: block;}
.cjhd_ul1 li a:hover{background:url(20180309dian3.png) no-repeat  0px 15px; padding-left:10px; display:block;color:#9d0b0b; }

/*����*/
.fengshang{ margin-top:10px; clear:both}
.fengshang .tubiao{float:left; background:url(20180309fs.png) no-repeat; width:42px; height:45px; margin-bottom:10px;}

/*����*/
.ziliao{ margin-top:10px; clear:both}
.ziliao .tubiao{float:left; background:url(20180309zl.png) no-repeat; width:42px; height:45px; margin-bottom:10px;}


/*����*/
.dianxing{  margin-top:10px; clear:both}
.dianxing .tubiao{float:left; background:url(20180309dx.png) no-repeat; width:42px; height:45px; margin-bottom:10px;}

/*�Ļ�*/
.wenhua{ margin-top:10px; clear:both}
.wenhua .tubiao{float:left; background:url(20180309wh.png) no-repeat; width:42px; height:45px; margin-bottom:10px;}

/*����*/
.xianqu{ margin-top:10px; clear:both}
.xianqu .tubiao{float:left; background:url(20180309xq.png) no-repeat; width:42px; height:45px; margin-bottom:10px;}
.xianqu span{ float:right; line-height:45px;}

.sidebar_right{float:left; width:405px;}


.tsjzg{width:330px;font-size: 16px; margin-top:20px;}
.tsjzg_pic a{ background:url(20180309jzg.png) no-repeat;width:161px; height:26px; margin-bottom:18px; display:block}

.xllb, .xllb select {
    height: 28px;
    line-height: 28px;
}

.xllb,.xllb select{height: 28px;*height: 28px;line-height: 28px; margin-top:10px;}
.select1{width: 70px;text-align: center;float: left;margin-right: 10px;}
.select2{width: 165px;text-align: center;float: left;margin-right:10px;}
.xz{width: 62px;text-align: center;line-height: 28px;float: left;background: #9d0b0b; margin-top:10px;}
.xz a{color: #fff;}
.hr365-p1,.hr365-box-p,.hr365-list li,.xypl-list li,.wymj-list li,.hr365-p,.gcz-list li,.hxg-tit,.gcz1-p,.gcz1-list li{font-size: 14px;}
.news_list_lh34 li {line-height: 34px; height: 34px;}

.left{ float:left;}
.right{ float:right;}



#hscroll{ overflow:hidden; zoom:1;}
#hscroll #scrllbox{ width:960px; margin:0px auto 0; position:relative; overflow:hidden;}					
#hscroll #pic{ overflow:hidden;position:relative; width:990px; height:140px;}
#hscroll #pic .split{float:left; margin-right:10px; position:relative; height:140px; overflow:hidden;}


.hr_10{height: 10px;clear: both; font-size: 1px;line-height: 1px;overflow: hidden;}


/*ר��*/
.zhuanti{ margin-top:15px; clear:both}
.zhuanti ul{ margin-left:-20px;}
.zhuanti ul li{ float:left; margin-left:20px;}


/*���˰�ζ*/
.qrbw{ margin-top:20px; clear:both}
.qrbw_fl{ float:left; width:530px;}
.qrbw_wrap{ clear:both; height:285px; overflow:hidden}
.qrbw_pic { height: 285px;width: 530px;}
.qrbw_pic img{width:530px; height:285px;}
.qrbw_bg {position: relative;bottom: 36px;width: 100%;height: 36px;background: url(20180309ico9.png) left bottom repeat-x;left: 0;}
.qrbw_wz {line-height: 36px;font-size: 16px;position: relative;left: 0px;bottom: 72px;text-align: center;width: 100%;height: 36px;font-family:"΢���ź�";overflow: hidden;
}
.qrbw_wz a{ color:#fff;}
.qrbw_title{ width:530px; height:71px; background-color:#4d4d4d}
.qrbw_img{float: left;background: url(20180309qrbw.png) no-repeat;width: 168px;height: 39px; margin-top:15px; margin-left:30px;}
.qrbw_title span {
    float: right;
    line-height: 71px; padding-right:30px;
}

.qrbw_wrap1{height:178px; overflow:hidden; width:325px; float:left}
.qrbw_pic1 { height: 178px;width: 325px;}
.qrbw_pic1 img{width:325px; height:178px;}
.qrbw_bg1 {position: relative;bottom: 36px;width: 100%;height: 36px;background: url(20180309ico9.png) left bottom repeat-x;left: 0;}
.qrbw_wz1 {line-height: 36px;font-size: 16px;position: relative;left: 0px;bottom: 72px;text-align: center;width: 100%;height: 36px;font-family:"΢���ź�";overflow: hidden;
}
.qrbw_wz1 a{ color:#fff;}

/*��վ����*/
.wzlj{ clear:both; margin-top:20px;}
.wzlj_pic{float: left; background: url(20180309wzlj.png) no-repeat;width: 100px;height: 38px;margin-bottom: 10px;}
.wzlj-title{ float:left;}
.wzlj-title .active{ color:#9d0b0b}
.wzlj-title li{ float:left; font-size:16px;font-family:"΢���ź�"; padding-left:50px; line-height:38px;}
.wzlj-content { clear:both}
.wzlj-content li{list-style:none;}

.tabcon {
    font-size: 14px;
}
.mod{ margin-left:-50px;}
.mod ol {
    float: left;
    list-style: none;
    line-height: 25px; margin:0px;
}
.mod ol li {
    float: left;
    overflow: visible;
    white-space: nowrap;
    color: #333333; margin:0px 5px; line-height:25px;
}
.hr_1 {
    height: 1px;
}
.swmdw{ margin-left:50px;}
.swmdw li{ margin: 0 5px;white-space: nowrap;float: left;line-height: 25px;}
.swmdw li a{ color:#333;}

.qrbw_fr{ float:left; width:650px;}
.qrbw_fr .cjhd_wrap{}
.qrbw_fr .cjhd_pic{width:325px; height:178px;}
.qrbw_fr .cjhd_pic img{width:325px; height:178px;}


/*��Ȩ*/
.center1 {
    width: 1180px;
    margin: 0 auto;
    position: relative;
}
.footer{
  margin-top: 30px;
  padding: 20px 0;
  font-size: 14px;
  line-height: 1.8;
  background-color: #4d4d4d;
}
.footer,.footer a{
  color: #fff;
  text-decoration:none;
}
.footer .address,.footer .qr_code{
  display: inline-block;
  vertical-align: middle;
}
.footer .qr_code{
  margin-left: 20px;
}

.footer .dzjg{float: left;margin-top: 20px;}
.footer .footerl-cont{width: 500px;float: right;margin-left: 10px;}

.footerl{float: left;width: 580px;}
.footerr-1 img{margin-right: 5px;display: inline-block;}


.footerl-cont div a{color: #28b158;}
.footerr{float: right;width: 570px;}
.footer .dzjg{width: 62px;height: 75px;display: inline-block;}
.footer .dzjg a{display: block;width: 62px;height: 75px;}

.footerr-1{float: left;width: 335px;margin-top: 15px;}
.footerr-1 div{float: right;}
.footerr-2,.footerr-3{float: right;margin-left:10px;width: 105px; }
.footerr-2 img,.footerr-3 img{width: 105px;height: 105px;}
.footerr-1 div:first-child{color: #28b158;}
.footerr span{text-align: center;display: block;width: 100%;}


.content-center{
	width:405px;
	float:left;
	position: relative;
}

.mingcheng{float: left;
    font-size: 20px;
    line-height: 45px;
    font-weight: bold;
    overflow: hidden;
    color: #1a1a1a;
    padding-left: 10px}
.mingchengdian{ margin-left:10px; font-weight:bold; color:#1a1a1a; margin-right:10px; float:left; line-height:45px;}
.mingchengej{color: #999999;font-size: 16px;float: left; font-weight:bold; line-height:45px;}
.more1{ cursor: pointer; float:right;}
.tubiao1 {
    float: left;
    background: url(20180309cj.png) no-repeat;
    width: 42px;
    height: 45px; margin-bottom:10px;
}


.content-center .title{
	width:405px;
	display:flex;
	z-index: 1000;
	margin-top:0px;
	align-items:center;
}

.content-center .item{
	display: none;
}
.content-center .action_1{
	display: block;
}
.content-center .item_2{
	display: none;
}
.content-center .action_2{
	display: block;
}
.content-center .item_3{
	display: none;
}
.content-center .action_3{
	display: block;
}
.content-center .personlist1{
	background:#f2f2f2;
	/*padding:0 0 10px 8px;*/
	padding-left: 8px;
	overflow:hidden;
	position:absolute;
	top: 55px;
	height: 0px;
	z-index: 100;
}
.content-center .personlist1 span{
	position:absolute;
	color:#9c0d0f;
	top:8px;
	right:10px;
}
.content-center .personlist1 li{
	width:79px;
	float:left;
	font-size:14px;
	margin-top:10px;
}
.content-center .personlist2{
	background:#f2f2f2;
	/*padding:0 0 10px 8px;*/
	padding-left: 8px;
	overflow:hidden;
	position:absolute;
	top: 525px;
	height: 0px;
	z-index: 100;
	width:397px;
}	
.content-center .personlist2 span{
	position:absolute;
	color:#9c0d0f;
	top:10px;
	right:12px;
}
.content-center .personlist2 li{
	width:79px;
	float:left;
	font-size:14px;
	margin-top:10px;
}
.content-center .personlist3{
	background:#f2f2f2;
	/*padding:0 0 10px 8px;*/
	padding-left: 8px;
	overflow:hidden;
	position:absolute;
	top: 995px;
	height: 0px;
	z-index: 100; width:397px;
}
.content-center .personlist3 span{
	position:absolute;
	color:#9c0d0f;
	top:10px;
	right:12px;
}
.content-center .personlist3 li{
	width:79px;
	float:left;
	font-size:14px;
	margin-top:10px;
}


.content-center .personlist4{
	background:#f2f2f2;
	/*padding:0 0 10px 8px;*/
	padding-left: 8px;
	overflow:hidden;
	position:absolute;
	top: 55px;
	height: 0px;
	z-index: 100;
}
.content-center .personlist4 span{
	position:absolute;
	color:#9c0d0f;
	top:8px;
	right:10px;
}
.content-center .personlist4 li{
	width:79px;
	float:left;
	font-size:14px;
	margin-top:10px;
}




.content-right .personlist-dianxing{
	background:#f2f2f2;
	/*padding:0 0 10px 8px;*/
	padding-left: 8px;
	overflow:hidden;
	position:absolute;
	top: 1157px;
	height: 0px;
	z-index: 100; width:397px;
}
.content-right .personlist-dianxing span{
	position:absolute;
	color:#9c0d0f;
	top:8px;
	right:10px;
}
.content-right .personlist-dianxing li{
	width:79px;
	float:left;
	font-size:14px;
	margin-top:10px;
}


.content-right .personlist-wenhua{
	background:#f2f2f2;
	/*padding:0 0 10px 8px;*/
	padding-left: 8px;
	overflow:hidden;
	position:absolute;
	top: 1627px;
	height: 0px;
	z-index: 100; width:397px;
}
.content-right .personlist-wenhua span{
	position:absolute;
	color:#9c0d0f;
	top:10px;
	right:12px;
}
.content-right .personlist-wenhua li{
	width:79px;
	float:left;
	font-size:14px;
	margin-top:10px;
}



.content-right .title{
	width:405px;
	display:flex;
	align-items:center;
}

.title-left{
	display:flex; width:385px;
	align-items:center; float:left;
}

.content-right .item_4{
	display: none;
}
.content-right .action_4{
	display: block;
}
.content-right .item_5{
	display: none;
}
.content-right .action_5{
	display: block;
}

